747 | Super-Design - rapport d'impact - nettoyage du code et amélioration. |
Le code a été nettoyé et le nom des sections a été ajouté dans le rapport.
Corrigé dans : SQL Design V5.0F
1035 | Définition des modules - ajouter le nom au long des modules. |
Le formulaire horizontal principal du programme " Définition des modules " contient maintenant le nom long des modules inclus.
Corrigé dans : SQL Design V5.0F
1470 | Définition des tables - appeler l'assistant de mise à jour avec le contexte. |
L'assistant de mise à jour, lorsque appelé par le programme " Définition des tables ", est maintenant initialisé avec le nom du système et de la section inscrit dans le formulaire vertical principal du programme.
Corrigé dans : SQL Design V5.0F
1536 | FileOpen* n'ouvrait pas un fichier en mode exclusif. |
De nouvelles options ont été ajoutées au mot-clé pour lui permettre d'ouvrir un fichier dans plusieurs modes, dont le mode exclusif. Voir fichier d'aide.
Corrigé dans : SQL Design V5.0F
2349 | Nouveau mot-clé pour connaître la liste des connexions contenues dans un fichier de connexion. |
Nouveau mot-clé ConGetConnectionList$ qui retourne la liste des connexions du fichier sous forme de liste de choix. Voir fichier d'aide.
Corrigé dans : SQL Design V5.0F
2529 | Éditeur de formulaire - barre d'outils fichier causait des problèmes. |
La barre d'outils fichier n'est plus disponible dans le menu.
Corrigé dans : SQL Design V5.0F
2671 | Définition des programmes - détruire un programme générait des erreurs SQL. |
Détruire un programme ne génère plus d'erreur SQL. De plus, l'action " Détruire programme " et l'action " Détruire la fiche " font maintenant exactement la même chose. Détruire un programme ne détruit plus les menus d'enchaînement.
Corrigé dans : SQL Design V5.0F
2679 | Le nom du fichier de sortie d'une macro d'interrogation était mal interprété. |
Le nom du fichier de sortie pour la macro d'interrogation n'est plus terminé par des blancs et accepte bien 129 caractères. La boite de dialogue qui affiche le message demandant si on veut écraser un fichier existant est maintenant standard.
Corrigé dans : SQL Design V5.0E Fix 4
2721 | Définition des champs - l'association d'une colonne à un champ ne tient plus compte des sections |
Il est maintenant possible d'associer un champ à une colonne d'une section père.
Corrigé dans : SQL Design V5.0F
2783 | Documentation des BLOBs. |
Les nouveaux types de BLOBs ont été ajoutés à la documentation des mots-clé.
Corrigé dans : SQL Design V5.0F
2884 | Problème lors de l'appel d'une fonction dans une DLL recevant un paramètre de type double. |
Les fonctions dans des DLL recevant des paramètres de type double reçoivent maintenant ces paramètres correctement.
Corrigé dans : SQL Design V5.0F
2927 | Les entêtes de la liste des modules à importer se dédoublaient. |
Lors de l'import d'un programme ou de l'import d'un module, si on renomme un module, les entêtes de la liste des modules ne se dédouble plus.
Corrigé dans : SQL Design V5.0E Fix 2
3315 | Grid - le copier-coller dans les champs numériques ne fonctionnait pas. |
Le copier-coller dans les champs numériques fonctionne maintenant correctement.
Corrigé dans : SQL Design V5.0F
3324 | Documentation - SetFieldButtonStateInd à comme référence dans l'index SetFieldButtonFieldInd |
Corrigé.
Corrigé dans : SQL Design V5.0E Fix 4
3336 | La création d'une section ne mettait pas de date de modification ce qui entraînait des erreurs lors de l'export de la section. |
La création d'une section met maintenant une date de modification ce qui signifie que la date du fichier d'export de la section sera toujours valide.
Corrigé dans : SQL Design V5.0E Fix 2
3337 | La création d'un programme ne mettait pas de date de modification ce qui entraînait des erreurs lors de l'export du programme. |
La création d'un programme met maintenant une date de modification ce qui signifie que la date du fichier d'export du programme sera toujours valide.
Corrigé dans : SQL Design V5.0E Fix 2
3338 | La modification d'un atome ne mettait pas à jour la date de modification de son système et de sa section. |
La modification d'un atome met maintenant à jour la date de modification de son système et de sa section.
Corrigé dans : SQL Design V5.0E Fix 2
3339 | L'import d'un programme ne mettait pas à jour la date de modification de son système et de sa section et l'import d'une section ne mettaient pas à jour la date de modification de son système. |
Les fonctions d'import mettent maintenant correctement à jour les dates des systèmes et des sections.
Corrigé dans : SQL Design V5.0E Fix 2
3340 | La destruction d'une section/programme/module ne mettait pas à jour la date de modification des systèmes et des sections. |
Les fonctions de destruction mettent maintenant correctement à jour les dates des systèmes et des sections.
Corrigé dans : SQL Design V5.0E Fix 2
3362 | SQL Server - l'assistant de mise à jour ne peut lire les clés étrangères d'une base de données. |
L'assistant peut maintenant importer tous les types de clé étrangère d'une base de données SQL Server.
Corrigé dans : SQL Design V5.0E Fix 2
3363 | L'import d'une table vers le référentiel corrompait le référentiel dans certains cas. |
Si la table à importer comportait une colonne définie dans une section inférieure, un message d'erreur était bien affiché, mais au lieu d'effectuer un rollback, un commit était exécuté, corrompant ainsi le référentiel. Cette situation a été corrigée.
Corrigé dans : SQL Design V5.0E Fix 2
3376 | SQL Server - gestion des transactions. |
Les transactions SQL Server sont maintenant gérées plus intelligemment.
Corrigé dans : SQL Design V5.0E Fix 2
3377 | SQL Server - ne supportait pas le rollback transaction. |
Il est maintenant permis d'effectuer un rollback sur une transaction en particulier. Le pilote SQL Server supporte maintenant les rollback nommés à l'aide de la commande ROLLBACK TRANSACTION transaction_name.
Corrigé dans : SQL Design V5.0E Fix 2
3379 | Script-Design ne supporte pas l'équivalent de l'instruction VB "OnError Continue" lors de l'utilisation des ActiveX. |
Deux nouvelles variables globales de système ont été ajoutées pour simuler le comportement du "OnError" de Visual Basic, soit $StopOnActiveXError% et $LastActiveXResult&. Ces variables servent à empêcher le déclenchement d'erreur lors de l'utilisation des ActiveX. Voir le fichier d'aide.
Corrigé dans : SQL Design V5.0E Fix 1
3392 | CnvNumberToStr$ retournait une chaîne erronée si on lui demandait de convertir un nombre dans les milliards. |
CnvNumberToStr$ supporte maintenant correctement les milliards.
Corrigé dans : SQL Design V5.0E Fix 2
3406 | L'import de la définition d'une table tronquait les noms des tables à 29 car. au lieu de 30. |
Les noms des tables sont maintenant tronqués à 30 car. au lieu de 29 car.
Corrigé dans : SQL Design V5.0E Fix 2
3408 | Lors de l'archivage d'un composant, les dates de modification du système et de la section n'étaient pas mises à jours. |
Les dates du système et de la section sont maintenant correctement mises à jour lors de l'archivage d'un composant.
Corrigé dans : SQL Design V5.0E Fix 2
3411 | Erreur dans les messages de la barre de progression lors de l'import d'un système. |
Les libellés " Importer les histoire de VCS " et " Importer les transaction log " ont été modifiés par " Importer les historiques de VCS " et " Importer les transactions VCS ".
Corrigé dans : SQL Design V5.0E Fix 2
3413 | Répertoire par défaut lors de l'import/export. |
Le répertoire par défaut lors de l'import/export d'une section, d'un programme et d'un module est maintenant xxx\rep\base comme pour l'import\export des systèmes.
Corrigé dans : SQL Design V5.0E Fix 2
3414 | Erreur interne lors de l'utilisation d'une méthode de l'ActiveX Crystal Report. |
L'erreur interne n'est plus déclenchée et le problème est réglé.
Corrigé dans : SQL Design V5.0E Fix 2
3416 | Import - autocommit devrait "commiter" plus souvent |
Ajouté une nouvelle switch au .INI SYSIMPORTCOMMIT=n, où n représente le nombre d'enregistrement avant le prochain commit. L'auto commit doit être à ON pour que cette switch soit pris en compte. Si n = 0, le commit se fait après chaque table.
Corrigé dans : SQL Design V5.0F
3418 | La taille d'une ligne d'une occurrence de groupe était limité à 128K. |
Cette limitation a été enlevée.
Corrigé dans : SQL Design V5.0E Fix 2
3419 | SDTOOLS se fermait si on testait une connexion pour un pilote inexistant ou si on tentait de se connecter en utilisant une telle connexion. |
Le message indiquant que la librairie ne peut être trouvée est affiché et SDTOOLS ne se ferme plus.
Corrigé dans : SQL Design V5.0E Fix 2
3423 | L'instruction suivant le ElseIf s'exécutait toujours, même si elle n'aurait pas du. |
Si l'instruction suivant le ElseIf est un appel de fonction, cet appel ne s'exécute plus si le If précédent est vrai.
Corrigé dans : SQL Design V5.0E Fix 4
3426 | La valeur d'un champ de type chaîne de caractère n'est plus trimée. |
La valeur est maintenant correctement retournée sans enlever les espaces à gauche.
Corrigé dans : SQL Design V5.0E Fix 4
3428 | L'import d'une définition de table se terminait au premier conflit. |
Il est maintenant possible de continuer l'importation de la table et d'ignorer les messages d'erreur.
Corrigé dans : SQL Design V5.0F
3436 | L'import d'un module obligeait de cocher celui-ci dans une liste. |
Le module à importer est maintenant toujours coché par défaut.
Corrigé dans : SQL Design V5.0E Fix 4
3437 | SDTOOLS - l'arbre était rafraîchi souvent pour rien. |
Les codes de retour des fonctions d'import/export ont été améliorés pour permettre de mieux détecter une annulation est éviter le rafraîchissement de l'arbre inutilement.
Corrigé dans : SQL Design V5.0E Fix 4
3440 | Les valeurs des colonnes étaient mal tronquées lors de l'utilisation de la lecture multi-enregistrement. |
Lorsque l'extraction multi-enregistrements était utilisée et que la colonne retournée devait être tronquée, au lieu d'être tronquée, l'information était carrément effacée et une chaîne vide était retournée. La colonne est maintenant tronquée à la bonne longueur. Les listes de choix étaient un exemple de ce problème.
Corrigé dans : SQL Design V4.0G Fix 3
3443 | Grid - problème de copier-coller d'une valeur décimale. |
Le copier-coller d'une valeur décimale se fait correctement même si le champ destination est nul.
Corrigé dans : SQL Design V5.0E Fix 4
3451 | Définition des tables - certains boutons " Note " ne réagissaient pas comme les autres. |
Tous les boutons " Note " dans le programme " Définition des tables " réagissent maintenant de la même façon et ont tous les même icônes.
Corrigé dans : SQL Design V5.0F
3452 | SQL Server - variables de substitution pas réinitialisées. |
La valeur d'une variable de substitution n'était plus modifiée si on exécutait une commande dont le curseur n'était pas fermé.
Corrigé dans : SQL Design V5.0E Fix 4
3453 | SQL Server - SqlParse* et variables de substitution. |
SQLParse* utilisé avec une variable de substitution non définie ne cause plus de GPF.
Corrigé dans : SQL Design V5.0E Fix 4
3454 | La destruction d'un module changeait la date de tous les programmes. |
La destruction d'un module modifie correctement les dates des systèmes, sections et programmes qui l'utilisent.
Corrigé dans : SQL Design V5.0E Fix 3
3455 | Plusieurs message d'erreur ne déclenchaient pas l'événement $AtomBeforeDispErr. |
L'événement est maintenant déclenché pour tous les messages d'erreur des champs.
Corrigé dans : SQL Design V5.0F
3457 | Définition des programmes - détruire un programme générait des erreurs SQL. |
Détruire un programme ne génère plus d'erreur SQL. De plus, l'action " Détruire programme " et l'action " Détruire la fiche " font maintenant exactement la même chose. Détruire un programme ne détruit plus les menus d'enchaînement.
Corrigé dans : SQL Design V5.0F
3458 | L'évènement $ErrGetMsg générait un GPF. |
L'évènement $ERRGETMSG ne génère plus de GPF.
Corrigé dans : SQL Design V4.0H Bêta 1
3459 | IDSX - perte d'information après l'impression d'un script. |
Il n'y a plus de perte d'information dans les scripts lorsqu'on fait un "Undo" après avoir imprimé le script.
Corrigé dans : SQL Design V5.0E Fix 4
3469 | La mauvaise ligne est effacée dans un formulaire horizontal lors de l'exécution d'une séquence précise d'instructions. |
La bonne ligne est maintenant sélectionnée et détruite lors de l'exécution de cette même séquence.
Corrigé dans : SQL Design V5.0E Fix 10
3477 | FileOpen* n'ouvrait pas un fichier en mode exclusif. |
De nouvelles options ont été ajoutées au mot-clé pour lui permettre d'ouvrir un fichier dans plusieurs modes, dont le mode exclusif. Voir le fichier d'aide.
Corrigé dans : SQL Design V5.0F
3478 | Nouveau mot-clé pour modifier la bulle d'aide d'une action. |
Le nouveau mot-clé ActSetToolTipText permet de modifier la bulle d'aide d'une action. Voir le fichier d'aide.
Corrigé dans : SQL Design V5.0F
3481 | Grid - la liste déroulante d'un champ non sélectionnable est quand même accessible. |
Ceci est un comportement normal de Objective Grid, l'outil que nous utilisons pour gérer les formulaires horizontaux. La liste est accessible, mais il est impossible de sélectionner un nouveau choix.
Corrigé dans : SQL Design V5.0E Fix 10
3483 | Assignation de sécurité - la liste des bases de données n'était pas à jour. |
La liste contient maintenant le nom des dernières base de données, incluant le redirecteur.
Corrigé dans : SQL Design V5.0F
3549 | Nouvelle entrée de sécurité pour le contrôle d'IDSX. |
Ajout d'une nouvelle entrée de sécurité booléenne $ACCESS_IDS qui, si à faux, empêche de démarrer IDS. Si à vrai, prend la valeur du champ " IDS non accessible " de Définition des programmes.
Corrigé dans : SQL Design V5.0F
3550 | Problème de chargement des ActiveX. |
On semblait incapable de créer un ActiveX une fois que le micro-référentiel était généré. Cette situation se présentait si on utilisait le TypeLib pour obtenir le classid d'un ActiveX. SQL Design n'utilise plus le TypeLib au chargement du programme pour déterminer le classid puisque le TypeLib n'est pas toujours chargé.
Corrigé dans : SQL Design V5.0E Fix 4
3553 | Nouvelles VGS pour les ActiveX. |
Deux nouvelles variables globales de système, $LastActiveXError& et $LastActiveXErrorTxt$, retourne le dernier code d'erreur d'un ActiveX et le texte du dernier message d'erreur d'un ActiveX. Voir le fichier d'aide.
Corrigé dans : SQL Design V5.0E Fix 5
3557 | SDTOOLS n'exécutait pas la commande SQL et ne retournait aucune erreur. |
Si la commande SQL ne se terminait pas par un " ; ", SDTOOLS n'exécutait pas la commande et renvoyait un message comme quoi tout s'était bien déroulé.
Corrigé dans : SQL Design V5.0E Fix 4
3558 | Erreur interne dans la boite de sélection. |
Une erreur interne était déclenchée si dans la boite de sélection on avait un champ alpha avec un masque d'affichage. Cette situation ne devrait pas se présenter et le masque est simplement ignoré et l'erreur n'est plus déclenchée.
Corrigé dans : SQL Design V5.0E Fix 4
3559 | Erreur avec les fichiers de synonyme. |
La conversion d'une commande SQL avec un fichier de synonymes n'entraîne plus d'erreurs si le groupe de champ porte le même nom que la table.
Corrigé dans : SQL Design V5.0E Fix 4
3568 | ChoiceAddChoice$ - la fonction ne retourne pas le bon résultat et génère des blocs de mémoire corrompus. |
La fonction retourne maintenant une liste de choix correcte en tout temps et ne génère plus de blocs de mémoire corrompus. Notez que tous les choix non valides de la liste sont maintenant mis entre double-guillemets.
Corrigé dans : SQL Design V5.0F
3569 | Ajout du support des BLOBs pour Oracle 8.1. |
Un nouveau pilote de base de données Oracle " Oracle NET8 " a été ajouté. Ce pilote supporte les types de LOB (BLOB, CLOB, NCLOB) d'Oracle. Quatre nouveaux mots-clé ont été ajoutés. Voir fichier d'aide.
Corrigé dans : SQL Design V5.0F
3571 | Grid - une nouvelle ligne n'était pas correctement créée si le premier champ était un champ de type liste de choix. |
Si le premier champ du groupe est un champ de type liste de choix et que l'usager utilise la touche F6 pour sélectionner son choix, la nouvelle ligne est maintenant correctement créée.
Corrigé dans : SQL Design V5.0E Fix 10
3587 | Grid - le curseur n'apparaît pas dans une cellule. |
Le curseur apparaît maintenant en mode d'édition dans une cellule, même si celle-ci est vide.
Corrigé dans : SQL Design V5.0E Fix 10
3602 | Définition des atomes - VCS pas activé. |
VCS est maintenant correctement activé dans le programme " Définition des atomes ".
Corrigé dans : SQL Design V5.0F
3603 | Protec - Liste de groupe de programme - Le nom des groupes de programme inclus ne s'imprimait pas correctement. |
Le nom des groupes de programme s'imprime maintenant correctement à l'impression du rapport.
Corrigé dans : SQL Design V5.0F
3607 | Variables de type décimal. |
Les variables de type décimal sont limitées à 16,16 pour un maximum de 32 digits maximum et non 32,32 tel que documenté. Le problème est que le compilateur permettait (et permet toujours pour des raisons de compatibilité) de déclarer des variables décimales de plus de 16 digits avant ou après le séparateur décimal. Or le langage script permettait, sans déclarer d'erreur, d'assigner un nombre ayant plus de 16 digits avant ou après le point. Ce genre d'assignation déclenche maintenant correctement une erreur.
Corrigé dans : SQL Design V5.0F
3608 | Éditeur de formulaire - le texte d'aide d'un champ était tronqué à 80 caractères. |
Le texte d'aide d'un champ que l'on redéfinit au niveau d'un formulaire n'est maintenant plus tronqué à 80 caractères, mais permet bien de saisir 4K.
Corrigé dans : SQL Design V5.0F
3609 | Le style d'impression d'une ligne se perdait si on rejetait l'entête standard. |
Si on refuse l'événement $PrtBeforeHeader, le style d'impression de la dernière ligne imprimer, qui se trouve en fait à devenir la première ligne de la nouvelle page, n'est plus perdu. La ligne sera donc imprimée avec le dernier style utilisé.
Corrigé dans : SQL Design V5.0F
3612 | À la génération du micro-référentiel, les champs numériques avaient une taille incorrecte. |
La taille des champs numérique avec un masque d'affichage est maintenant correctement calculée en fonction du masque à la génération du micro-référentiel.
Corrigé dans : SQL Design V5.0F
3615 | Liste de choix combinée - la description n'était pas toujours affichée. |
La description d'un choix dans une liste combinée est maintenant affichée en tout temps, même si le code du choix n'a pas la taille maximum du champ.
Corrigé dans : SQL Design V5.0F
3617 | Les fonctions date¿ ne tenaient pas compte des dates invalides. |
Les fonctions DateSet$, DateDiff$, DateAdd$ et DateExtract$ tiennent maintenant compte des dates invalides.
Corrigé dans : SQL Design V5.0F
3620 | Les sous-routines ResetGrpAns et ResetGrpAnsChg acceptaient n'importe quel nom de groupe. |
Les deux sous-routines retournent maintenant des erreurs de programmation si le nom des groupes qui leur est donné en paramètre est invalide.
Corrigé dans : SQL Design V5.0F
3622 | Erreur interne à l'import d'un système. |
Si le référentiel ne contenait aucune assignation de sécurité, une erreur interne dans le module ProtMain, code = 70, info = [12] était déclenché.
Corrigé dans : SQL Design V5.0F
3627 | Le paramètre iLineNo de l'événement $CellValidEnter n'avait pas toujours la bonne valeur. |
L'événement n'était pas envoyé assez souvent pour traiter tous les cas. L'événement est maintenant envoyé de la même manière que l'événement $CellEnter et $CellExit.
Corrigé dans : SQL Design V5.0F
3642 | Le chargement d'un programme ne se déroulait pas normalement si un champ dans un groupe était en erreur. |
Si un groupe contient un champ relié à un champ détruit, le programme continue de se charger normalement.
Corrigé dans : SQL Design V5.0F
3643 | Nouveau mot-clé pour lire l'entête d'un fichier d'export. |
Le mot-clé RepReadFileInfo$ permet d'obtenir de l'information sur un fichier d'export. Voir le fichier d'aide.
Corrigé dans : SQL Design V5.0F
3648 | Des messages en français lors de l'import dans la version anglaise. |
Certains des messages présentés à l'utilisateur lors de l'import/export d'un programme étaient en français dans la version anglaise de SQL Design/Rep++.
Corrigé dans : SQL Design V5.0F
3655 | La date de modification des sections et des systèmes n'étaient pas mise à jour dans tous les cas. |
Si un module public n'était pas utilisé dans sa section et/ou son système natal, ceux-ci n'étaient pas mis à jour correctement si le module était modifié.
Corrigé dans : SQL Design V5.0F
3659 | Grid - le double-clic n'était pas envoyé correctement. |
Si le formulaire utilisait l'option de tri sur le double-clique du bouton gauche de la souris, le comportement du double-clic dans une cellule s'en trouvait modifié. Le comportement est redevenu normal.
Corrigé dans : SQL Design V5.0F
3660 | IDSX - les événements n'apparaissent pas dans la bonne famille dans la fenêtre " nouveau ". |
Les événements ont été soigneusement remis dans leur famille respective.
Corrigé dans : SQL Design V5.0F
3661 | IDSX - Les commentaires automatiques étaient mal générés. |
Les commentaires automatiques sont maintenant générés correctement avec une indentation et une présentation améliorée.
Corrigé dans : SQL Design V5.0F
3662 | IDSX - la fenêtre des discriminants pour la famille d'événement objet générait des erreurs internes. |
Cette fenêtre ne génère plus d'erreur interne et présente les bons choix de discriminants.
Corrigé dans : SQL Design V5.0F
3663 | IDSX - la fenêtre des discriminants pour la famille d'événement caractère générait un GPF. |
Plusieurs choix de discriminant générait un GPF et plusieurs choix étaient mal validés. Notons entre autre que l'utilisation du shift + = donne maintenant le caractère " + ".
Corrigé dans : SQL Design V5.0F
3668 | Le mot-clé ObjGetObject ne retrouvait pas certains objet. |
Le mot-clé retrouve maintenant un objet correctement.
Corrigé dans : SQL Design V5.0F
3672 | Le mot-clé ActDbSetState ne tenait pas compte de l'état du commit lorsqu'il modifiait l'état des actions de base de données. |
Le mot-clé vérifie maintenant si le commit est utilisé ou non et gère correctement l'action undo.
Corrigé dans : SQL Design V5.0F
3675 | L'ActiveX Tetradyne SourceView Control générait des erreurs internes. |
L'ActiveX ne génère plus d'erreur interne.
Corrigé dans : SQL Design V5.0E Fix 6
3677 | Définition des atomes - le bouton " Valider " générait un GPF. |
Le bouton " valider " fonctionne maintenant correctement et sert à valider des atomes de type commande SQL.
Corrigé dans : SQL Design V5.0F
3678 | Les formats d'écran n'étaient plus livrés avec Super-Design. |
Les formats d'écran sont maintenant de retour dans Super-Design (et dans Protec-Design).
Corrigé dans : SQL Design V5.0F
3680 | IDSX - plusieurs améliorations au navigateur d'objet. |
La taille de la fenêtre de visualisation est maintenant plus grande, le texte court des événements, des méthodes et des propriétés est maintenant affiché et le texte affiché n'est plus toujours en caractère gras.
Corrigé dans : SQL Design V5.0F
3682 | Grid - erreur interne sur la touche DEL. |
Si on sélectionne plusieurs lignes dans un formulaire horizontal et que l'on appuie sur la touche DEL, on ne reçoit plus d'erreur interne.
Corrigé dans : SQL Design V5.0E Fix 10
3683 | Éditeur de formulaire - l'action "vider fiche" causait des erreurs. |
L'action a été enlevée du programme ainsi que son item de menu.
Corrigé dans : SQL Design V5.0F
3684 | Éditeur de formulaire - ajout de bulles d'aide et de nouveaux icônes. |
Tous les boutons de l'éditeur ont été remplacés par des actions et ont donc maintenant des bulles d'aide. Des icônes de flèche plus jolis ont été ajoutés aux formulaires.
Corrigé dans : SQL Design V5.0F
3685 | Mettre une action cochée ne redessinait pas correctement les boutons associés. |
Les boutons sont maintenant redessinés avec un style enfoncé.
Corrigé dans : SQL Design V5.0F
3686 | L'état des actions était mal géré. |
L'état des actions est maintenant géré correctement.
Corrigé dans : SQL Design V5.0F
3687 | Il était impossible de saisir des caractères minuscules dans un ActiveX. |
Il est de nouveau possible de saisir des caractères minuscules dans un ActiveX.
Corrigé dans : SQL Design V5.0E Fix 8
3688 | Il était impossible d'empêcher la fermeture de la boite de sélection. |
La boite de sélection envoie maintenant correctement l'événement $FormValidClose, qui permet, en changeant la valeur de retour, d'empêcher la fermeture d'un formulaire.
Corrigé dans : SQL Design V5.0F
3689 | Erreur lors de la résolution des types d'une librairie de type. |
Les alias sur le enum sont maintenant correctement résolus.
Corrigé dans : SQL Design V5.0E Fix 9
3692 | Il était impossible de choisir le deuxième choix dans une liste déroulante si les deux choix ont la même description. |
Si deux choix ont la même description dans une liste de choix, le champ dans le formulaire horizontal présentera maintenant le code au lieu de la description à l'utilisateur et la touche d'accélération deviendra à ce moment là le code.
Corrigé dans : SQL Design V5.0F
3694 | Éditeur de formulaire - après avoir sauvegardé un formulaire sous un autre nom, les listes de choix du formulaire vertical principal n'étaient pas remises à jour. |
Les listes sont maintenant remises correctement à jour si on sauvegarde un formulaire sous un autre nom et que l'on refuse de recharger la nouvelle version.
Corrigé dans : SQL Design V5.0F
3697 | IDSX - valider une commande SQL déclenchait l'événement $DBEngineBeforeDispErr ce qui pouvait empêcher l'affichage de l'erreur. |
L'événement n'est plus déclenché lorsque l'on valide une commande SQL à partir de l'éditeur de IDSX.
Corrigé dans : SQL Design V5.0F
3698 | Erreur interne si on sélectionnait la 128ième connexion au démarrage de SQL Design. |
Il est maintenant possible d'avoir beaucoup plus de 128 connexions à l'intérieur d'un même fichier de connexion.
Corrigé dans : SQL Design V5.0F
3700 | L'ActiveX Tetradyne SourceView Control ne se redessinait pas correctement. |
L'ActiveX se redessine maintenant correctement à l'intérieur d'un formulaire.
Corrigé dans : SQL Design V5.0F
3709 | Définition des actions - faute d'orthographe dans la boite de dialogue demandant la confirmation de suppression. |
Le titre de la fenêtre " Suprimer une action " a été changé pour " Supprimer une action ".
Corrigé dans : SQL Design V5.0F
3712 | Le mot-clé SortChoiceList$ ne permet pas le tri en ordre descendant. En Rep++, la méthode ChoiceList.Sort ne permet pas le trie en ordre descendant. |
Un paramètre a été ajouté au mot-clé et à la méthode pour permettre le tri de manière descendante. Voir le fichier d'aide.
Corrigé dans : SQL Design V5.0F
3713 | Le mot-clé MergeChoiceList$ ne permet pas le tri en ordre descendant. En Rep++, la méthode ChoiceList.Merge ne permet pas le tri en ordre descendant. |
Un paramètre a été ajouté au mot-clé et à la méthode pour permettre le tri de manière descendante. Voir le fichier d'aide.
Corrigé dans : SQL Design V5.0F
3716 | Le tri ne se désactivait pas si le format d'écran avait été sauvegardé avec le tri actif. |
Le tri se désactive maintenant normalement, peu importe le format d'écran.
Corrigé dans : SQL Design V5.0F
3717 | L'ajout d'une ligne nécessitait parfois un AssociateGrpInst pour forcer le formulaire à se redessiner. |
Le formulaire est maintenant redessiné correctement.
Corrigé dans : SQL Design V5.0F
3721 | SQL Server - la trace du BIND retournait toujours < |
La trace retourne maintenant la vraie valeur du bind.
Corrigé dans : SQL Design V5.0F
3728 | Nouveau mot-clé pour déplacer une fenêtre message (message window). |
Nouveau mot-clé MoveMsgWnd permet de déplacer une fenêtre message (message window). Voir le fichier d'aide.
Corrigé dans : SQL Design V5.0F
3729 | Fichiers d'aide. |
Les fichiers d'aide ont été entièrement revus et corrigés.
Corrigé dans : SQL Design V5.0F
3730 | Assignation de sécurité - Impossible de créer une macro. |
Il est maintenant possible de créer des macro de sélection sans obtenir d'erreur interne et de blocs de mémoire corrompus.
Corrigé dans : SQL Design V5.0F
3731 | Sécurité - les conflits étaient mal résolus. |
Les conflits avec les entrées de sécurité qui ont DEFAUT comme SRC sont maintenant correctement résolus.
Corrigé dans : SQL Design V5.0F
3733 | Nombre de trace était insuffisant. |
Le nombre limite de trace est passé de 2000 à 3000.
Corrigé dans : SQL Design V5.0F
3735 | Nouveau fichier d'aide pour le guide d'installation. |
Le guide d'installation vient maintenant sous forme de fichier d'aide (install.hlp) et a été entièrement revu et corrigé.
Corrigé dans : SQL Design V5.0F
3744 | Variables de type datetime acceptaient uniquement une date. |
Les variables datetime acceptent maintenant qu'on leur assigne des valeurs de type date, heure ou date-heure.
Corrigé dans : SQL Design V5.0F
3745 | La saisie des négatifs ne se faisait plus correctement dans les champs numériques dans un formulaire horizontal. |
La saisie se fait maintenant correctement.
Corrigé dans : SQL Design V5.0F
3757 | Sélectionner un formulaire horizontal à l'aide de la touche TAB sélectionnait l'entête du formulaire. |
Sélectionner un formulaire horizontal ne contenant pas de ligne sélectionne maintenant le premier champ et non l'entête de la première colonne.
Corrigé dans : SQL Design V5.0F
3762 | Grid - appuyer sur la touche DEL dans un champ de type date générait une erreur interne. |
Appuyer sur la touche DEL dans un champ date ne génère plus d'erreur interne.
Corrigé dans : SQL Design V5.0F
3766 | ConCreateConnection - la fonction ne tenait pas compte des nouveaux pilotes de BD. |
La fonction a été corrigée pour supporter le nouveau pilote Oracle Net 8.
Corrigé dans : SQL Design V5.0F
3778 | FormatNumber$ générait un GPF sur un masque parfaitement normal. |
La présence du symbole + dans le masque ne génère plus de GPF.
Corrigé dans : SQL Design V5.0F
3779 | GPF au démarrage d'un programme sous Win2000 et l'option ChkHeap = -1. |
Le débordement de mémoire qui arrivait de manière aléatoire à été corrigé.
Corrigé dans : SQL Design V5.0F
3782 | La fonction CnvDateToDays& n'acceptait pas les dates invalides. |
La fonction retourne maintenant zéro (0) comme nombre de jours pour toutes les dates invalides au lieu de déclencher une erreur de programmation.
Corrigé dans : SQL Design V5.0F
3784 | Les commandes d'édition généraient des erreurs internes dans les fenêtres message (message window). |
Les commandes du menu d'édition ne génèrent plus d'erreur interne dans les fenêtres message (message window) et le copier est maintenant supporté.
Corrigé dans : SQL Design V5.0F
3789 | Définition des entrées de sécurité - boite de dialogue NOTE pas standard. |
La boite de dialogue NOTE est maintenant standard.
Corrigé dans : SQL Design V5.0F
3794 | Problème à la compilation lors du passage des paramètres. |
On acceptait, à la compilation mais pas à l'exécution, de passer la valeur NULL pour un paramètre de type décimal. Ceci n'est plus accepté à la compilation.
Corrigé dans : SQL Design V5.0F
3795 | Problème avec le pilote Oracle Net 8. |
La lecture des BLOBs ainsi que l'utilisation de la fonction SYSDATE fonctionnent maintenant correctement.
Corrigé dans : SQL Design V5.0F
3796 | Redirecteur - problème lorsque l'on dépasse un certain nombre de caractère. |
La limite a été poussée à 64K / enregistrement. Elle était de 32K /enregistrement + une limite de 16K / chaîne.
Corrigé dans : SQL Design V5.0F
3803 | La fonction FormatString$ ajoutait un blanc de trop à la fin de la chaîne. |
La fonction n'ajoute plus ce blanc de trop à la fin de la chaîne.
Corrigé dans : SQL Design V5.0F
3806 | La sous-routine DelCfg ne retournait pas le bon code d'erreur si la configuration n'existait pas. |
La sous-routine retourne maintenant correctement 12 si la configuration n'existe pas.
Corrigé dans : SQL Design V5.0F
3808 | Les contrôles de type liste simple ne se dessinait pas correctement. |
Lorsque mis non accessible, les contrôles de type liste simple se dessinent maintenant correctement.
Corrigé dans : SQL Design V5.0F
3809 | Gestion des entrées de sécurité - l'impression était accessible et causait des erreurs. |
L'impression n'est plus accessible dans le programme Gestion des entrées de sécurité. Il faut maintenant utiliser le rapport.
Corrigé dans : SQL Design V5.0F
3810 | Définition des atomes - VCS n'était pas activé si on utilisait l'éditeur de mémo. |
Dorénavant, si un système est sous le contrôle de VCS et que l'utilisateur essaye de visualiser le contenu d'un atome en utilisant l'éditeur de mémo, il devra d'abord extraire le module.
Corrigé dans : SQL Design V5.0F
3814 | Limite de la longueur du nom de la DLL dans la définition d'un prototype. |
La longueur du nom de la DLL (chemin d'accès compris) passe de 64 caractères à 256.
Corrigé dans : SQL Design V5.0F
3815 | GPF lors de l'utilisation de l'ActiveX Excel 95. |
Le problème se déclarait en " late binding " si on appelait une méthode non existante. Or Excel 95 version française s'installe automatiquement en français, ce qui donnait comme résultat que toutes les méthodes/propriétés employées auraient du être en français, sinon on obtenait un GPF.
Corrigé dans : SQL Design V5.0F
3818 | Le guide de référence rapide n'était pas à jour. |
Le guide de référence rapide de SQL Design a été mis à jour.
Corrigé dans : SQL Design V5.0F
3823 | GPF lors de l'utilisation de l'ActiveX Excel 95. |
Le problème se déclarait en " late binding " si on appelait une méthode non existante. Or Excel 95 version française s'installe automatiquement en français, ce qui donnait comme résultat que toutes les méthodes/propriétés employées auraient du être en français, sinon on obtenait un GPF.
Corrigé dans : SQL Design V5.0F
3825 | GPF lors de la compilation d'une commande SQL très longue. |
Il n'y a plus de GPF si la commande fait plus de 4K. Il est encore possible que la commande soit tronquée, mais il n'y aura pas de GPF à ce moment là.
Corrigé dans : SQL Design V5.0F
3830 | La variable globale de système $ProgExitCode& n'était pas documentée dans le fichier d'aide. |
La variable est maintenant dans le fichier d'aide et dans le guide de référence rapide.
Corrigé dans : SQL Design V5.0F
3833 | Incompatibilité des u-ref entre SQL Design V5.0F bêta 4 et bêta 2. |
Le GPC 3832 a été défait et la lettre 'p' est de nouveau utilisée comme extension pour les fichiers de u-ref programme.
Corrigé dans : SQL Design V5.0F
3835 | SQL Server - Lock des enregistrements dans plusieurs programmes de Super Design. |
Le $DbBeforeDelCard de trois modules publics étaient exécutés même si l'événement avait été préalablement refusé.
Corrigé dans : SQL Design V5.0F
3837 | Les métascripts de SDTOOLS n'était pas à jour. |
Tous les mots-clé pertinents du langage script sont maintenant accessibles par les scripts de SDTOOLS.
Corrigé dans : SQL Design V5.0F
3871 | MAJ -meilleure déclaration d'erreur. |
Le programme MAJ donne maintenant plus de description pour ses erreurs.
Corrigé dans : SQL Design V5.0F
3872 | L'événement $FormValidEnter était déclenché deux fois si on tentait de rentrer dans un formulaire en cliquant sur un bouton. |
Retourner la valeur REJECT dans l'événement $FormValidEnter ne génère plus cette erreur.
Corrigé dans : SQL Design V5.0F
3873 | Problème avec le pilote Oracle Net 8. |
La lecture des BLOBs ainsi que l'utilisation de la fonction SYSDATE fonctionnent maintenant correctement.
Corrigé dans : SQL Design V5.0F
3874 | Problème avec le pilote Oracle Net 8. |
Voir GPC 3873.
Corrigé dans : SQL Design V5.0F
3875 | Problème avec le pilote Oracle Net 8 |
Voir GPC 3873.
Corrigé dans : SQL Design V5.0F
3878 | Erreur de colorations des champs dans plusieurs boite de dialogue sous Win NT/2000. |
Des problèmes de coloration ont été résolus dans plusieurs boites de dialogue.
Corrigé dans : SQL Design V5.0F
3883 | Améliorations à SDTOOLS. |
Les messages d'erreur et généraux lors de la compilation/exécution d'un script/commande SQL ont été corrigés pour donner les bonnes informations. SDTools est maintenant capable de se connecter à un référentiel V4.0 sans déclarer d'erreur. La barre d'outils de VCS est maintenant affichable à partir du menu d'affichage.
Corrigé dans : SQL Design V5.0F
3884 | SDTOOLS - Compiler/exécuter un script/commande SQL comportait plusieurs erreurs. |
Voir GPC 3883.
Corrigé dans : SQL Design V5.0F
3890 | SDTOOLS déclarait une erreur lorsqu'il se connectait à un référentiel V4.0. |
Voir GPC 3883.
Corrigé dans : SQL Design V5.0F
3891 | Problème de corruption de mémoire sous Win NT avec l'ActiveX Excel 97. |
Une erreur de mémoire se produisait sur Win NT lorsqu'on tentait d'inclure dans un programme la librairie de type Excel 8.0. Cette erreur qui n'affectait que NT a été corrigé.
Corrigé dans : SQL Design V5.0F
3892 | SDTOOLS - Permettre de cacher la barre d'outils VCS. |
Voir GPC 3883.
Corrigé dans : SQL Design V5.0F
3894 | Problème lors du passage d'un double à une fonction d'une DLL externe. |
Le problème a été résolu. Il est maintenant possible de passer correctement un double à une fonction d'une DLL externe. Ceci corrige plus en profondeur le GPC 2884.
Corrigé dans : SQL Design V5.0F
3911 | Erreur interne lors de l'utilisation de l'ActiveX Tetradyne SourceView dans une sous-forme. |
L'erreur interne n'est plus déclenchée.
Corrigé dans : SQL Design V5.0F
3912 | L'utilisation d'une variable de type variant dans la clause WHERE d'une commande SQL déclenchait une erreur interne. |
Le type variant est maintenant considéré comme une chaîne par la commande SQL et ne génère plus d'erreur.
Corrigé dans : SQL Design V5.0F
3913 | Permettre d'importer des systèmes/programmes/sections/modules V6.0 à partir de SQL Design V5.0. |
Le driver SDR600.DRV est maintenant inclus dans la version 5.0. Pour qu'il soit pris en compte, il faut le renommer SDR600C.DRV (C=Compatibilité). Alors, il sera utilisé pour les exports et utilisé pour les imports si nécessaire.
Corrigé dans : SQL Design V5.0F
3915 | Erreur sur l'index du mot-clé SqlGetConnectionInfo$ dans le help. |
Corrigé.
Corrigé dans : SQL Design V5.0F
3916 | Les boites de dialogue d'import/export avaient plusieurs erreurs de présentation. |
Plusieurs erreurs de présentations dans les boites de dialogue ont été corrigées.
Corrigé dans : SQL Design V5.0F
3917 | L'événement $DbEngineBeforeDispErr n'était pas envoyé avec le pilote Oracle Net 8. |
L'événement est maintenant envoyé.
Corrigé dans : SQL Design V5.0F
3918 | L'événement $DbEngineBeforeDispErr.discriminant n'était pas reçu si la base de données est SQL/DS. |
Changé le nom du DBENGINE de SQL/DS à SQLDS. Le discriminant de l'événement est maintenant SQLDS pour cette base de données.
Corrigé dans : SQL Design V4.0H Bêta 1
3922 | SDTOOLS - GPF lors de l'annulation de la connexion suite à la création du référentiel. |
Il n'y a plus de GPF si on annule la connexion après avoir créé le référentiel.
Corrigé dans : SQL Design V5.0F
3923 | Erreur de documentation dans les fonctions form.SetFont, form.SetColor et form.SortOnDblClk |
La documentation a été corrigée.
Corrigé dans : SQL Design V5.0F
3925 | GPF en script sur la fermeture d'un handle de connexion avec un SqlClose au lieu d'un SqlDisconnect. |
Une erreur de programmation est maintenant déclenchée au lieu d'un GPF.
Corrigé dans : SQL Design V5.0F
3926 | Nouvelles méthode à l'objet Form pour connaître la position du curseur. |
Ajouté trois nouveaux mot-clé à l'objet Form, soit GetCol, GetRow et GetFieldFromCol. Voir le fichier d'aide.
Corrigé dans : SQL Design V5.0F
3929 | Assistant de comparaison - erreur avec DB2 - la liste des tables n'est pas trouvée correctement. |
La liste des tables sous DB2 est maintenant correctement trouvée.
Corrigé dans : SQL Design V5.0F
3930 | Assistant de comparaison - erreur avec SQL/DS - les colonnes des index ne sont jamais trouvées correctement. |
Modifié la commande SQL qui retourne la liste des colonnes d'un index et la façon de déchiffrer cette liste pour SQL\DS. La liste des colonnes est maintenant correcte.
Corrigé dans : SQL Design V4.0G Fix 4
3944 | DB2 - l'assistant ne comparait pas les grandeurs des colonnes. |
Correction de la comparaison des colonnes dans le dictionnaire de données pour DB2. La comparaison se fait maintenant correctement.
Corrigé dans : SQL Design V4.0G Fix 4
3947 | Éditeur de formulaire - insérer un groupe de champ n'enlevait plus les champs déjà présents dans le formulaire. |
La liste des champs proposés n'inclus plus les champs déjà inclus dans le formulaire.
Corrigé dans : SQL Design V5.0F
3948 | GPF à l'initialisation de SDTOOL, SDPANEL, SDSTUB, SDRDS si SQLD.INI non présent. |
Le code de retour du programme est 99 si SQLD.INI n'est pas présent et aucun GPF n'est déclenché.
Corrigé dans : SQL Design V5.0F
3953 | IDSX - impossible d'utiliser les combinaisons ALT+code ascii pour mettre des caractères accentués |
Il est maintenant possible d'utiliser les combinaisons ALT+code ascii pour mettre des caractères accentués dans IDSX.
Corrigé dans : SQL Design V5.0F
3964 | Définition des BLOBs - les BLOBs de type BINAIRE causent des erreurs interne. |
Les BLOBs de type binaire ne causent plus d'erreur interne dans définition des BLOBs.
Corrigé dans : SQL Design V5.0F
3967 | Grid - le widget calendrier ne fonctionnait plus en V5.0F |
Le calendrier fonctionne maintenant correctement.
Corrigé dans : SQL Design V5.0F
3969 | La propriété des champs CtlProperties% n'était pas documentée. |
Elle est maintenant documentée dans le fichier d'aide et dans le guide de référence rapide.
Corrigé dans : SQL Design V5.0F
3980 | IDSX - le browser de champs ne donnait pas les bonnes valeurs pour les valeurs BD des champs de type choix. |
Corrigé, la valeur présentée est maintenant la bonne.
Corrigé dans : SQL Design V5.0F
3981 | IDSX - le browser de champs ne donnait pas certains états. |
Ajouté dans le browser de champs certains états dont : clé primaire, réponse requise, sélectionnable, réponse modifiée et visible.
Corrigé dans : SQL Design V5.0F
3983 | GPF déclenché dans IDSX causé par les bulles d'aide. |
Corrigé.
Corrigé dans : SQL Design V5.0F
3984 | GPF déclenché à partir de IDSX en mode Interruption. |
Corrigé.
Corrigé dans : SQL Design V5.0F
3988 | Les listes de choix crées par commande SQL généraient des GPF si l'option chkheap était égale à -1 |
Les listes de choix de plus de 64k générées par commande SQL ne génèrent plus de GPF.
Corrigé dans : SQL Design V5.0F
4005 | Script - Problème de sérialisation des paramètres par défaut de type string. |
Si une méthode acceptait des paramètres par défaut, ces paramètres étaient mal sauvegardé dans le u-réf. ce qui causait des erreurs d'exécution lorsque le u-réf était déjà généré. Les anciens u-réf prog peuvent causer un GPF. Il faut détruire les u-réf programme pour que le changement prenne effet.
Corrigé dans : SQL Design V5.0F